6f8f62cc9a1010c593d99992a19622ee0a2d00be,compiler/frontend.java/src/org/jetbrains/jet/lang/resolve/java/AlternativeSignatureData.java,AlternativeSignatureData,computeValueParameters,#JavaDescriptorResolver.ValueParameterDescriptors#,229

Before Change


        List<ValueParameterDescriptor> parameterDescriptors = valueParameterDescriptors.descriptors;

        if (parameterDescriptors.size() != altFunDeclaration.getValueParameters().size()) {
            throw new AlternativeSignatureMismatchException(
                    String.format("Method signature has %d value parameters, but alternative signature has %d",
                                  parameterDescriptors.size(), altFunDeclaration.getValueParameters().size()));
        }

        List<ValueParameterDescriptor> altParamDescriptors = new ArrayList<ValueParameterDescriptor>();

After Change


        List<ValueParameterDescriptor> parameterDescriptors = valueParameterDescriptors.descriptors;

        if (parameterDescriptors.size() != altFunDeclaration.getValueParameters().size()) {
            fail("Method signature has %d value parameters, but alternative signature has %d",
                 parameterDescriptors.size(), altFunDeclaration.getValueParameters().size());
        }

        List<ValueParameterDescriptor> altParamDescriptors = new ArrayList<ValueParameterDescriptor>();